home *** CD-ROM | disk | FTP | other *** search
/ Nebula 1 / Nebula One.iso / Utilities / Unix / cvs-960311 / bin / dirname < prev    next >
Text File  |  1996-03-10  |  537b  |  19 lines

  1. #! /bin/sh
  2. : &&O='cd .' || exec /bin/sh "$0" $argv:q # we're in a csh, feed myself to sh
  3. $O || exec /bin/sh "$0" "$@"          # we're in a buggy zsh
  4. #########################################################################
  5. #    dirname        A substitute, for the deprived            #
  6. #                                    #
  7. #    Created by S.R. van den Berg, The Netherlands            #
  8. #########################################################################
  9. #$Id: dirname,v 1.3 1994/05/26 14:11:52 berg Exp $
  10.  
  11. t=`expr "$1" : "\(.*/\)[^/]*$"`
  12.  
  13. if test -z "$t"
  14. then
  15.   echo .
  16. else
  17.   echo "$t"
  18. fi
  19.